МенеджерПолнотекстовогоПоиска.ОбновитьИндекс (FullTextSearchManager.UpdateIndex)
МенеджерПолнотекстовогоПоиска (FullTextSearchManager)
ОбновитьИндекс (UpdateIndex)
Доступен, начиная с версии 8.1.
Синтаксис:
ОбновитьИндекс(<РазрешитьСлияние>, <Порционное>)Параметры:
<РазрешитьСлияние> (необязательный)
Разрешает слияние индексов.
Если Истина, то выполняется слияние частичного и полного индексов.
Значение по умолчанию: Ложь.
<Порционное> (необязательный)
Истина - обновление индексов будет осуществляться порциями. При каждом вызове метода выполняется порционное обновление индекса. Размер порции равен 10 тысяч объектов индексирования. При этом сначала в порцию выбираются объекты, не привязанные ко времени (например, справочники), затем, если порция еще не заполнена, выбираются объекты, привязанные ко времени (например, документы). Сначала выбираются новые объекты, а затем старые. При выборе анализируются все временные объекты, в том числе и регистры сведений с периодами (берется старшая дата периода), так, чтобы порция включала поровну объекты всех типов.
После индексирования данных одной порции процесс завершается.
Если Ложь, то индексирует все.
Значение по умолчанию: Ложь.
Описание:
Обновляет индекс полнотекстового поиска.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Примечание:
Обновление индекса может выполняться продолжительное время.Если режим полнотекстового поиска запрещен, то использование метода вызывает исключение.
Если используется Версия2 полнотекстового поиска, то метод запускается асинхронно и сразу возвращает управление. Чтобы дождаться полной индексации поиска из встроенного языка, требуется периодически вызывать ИндексАктуален, который вернет Ложь при наличии непроиндексированных данных.
Использование в версии:
Доступен, начиная с версии 8.1.
Описание изменено в версии 8.3.22.